Table of Contents

Class: RecordType .\src\TW\Database\DataModel.py

A kind of database record; knows how to load/save/query

Base Classes   
SEF.Service
Methods   
__class_init__
_changedField
_loadDataFor
_saveRecord
_setTypeFor
_unsetTypeFor
getItem
isSubtypeOf
typeName
  __class_init__ 
__class_init__ (
        thisClass,
        newClass,
        next,
        )

  _changedField 
_changedField (
        self,
        record,
        fieldName,
        oldValue,
        newValue,
        )

  _loadDataFor 
_loadDataFor (
        self,
        record,
        typeName=None,
        )

Define in subclasses to read data into record

Exceptions   
NotImplementedError
  _saveRecord 
_saveRecord ( self,  record )

Define in subclasses to write out changes made to record

Exceptions   
NotImplementedError
  _setTypeFor 
_setTypeFor (
        self,
        record,
        typeName=None,
        )

Exceptions   
NotImplementedError
  _unsetTypeFor 
_unsetTypeFor (
        self,
        record,
        typeName=None,
        )

Exceptions   
NotImplementedError
  getItem 
getItem ( self,  **keyMapping )

Look up record using keyword arguments; returns None if not found

  isSubtypeOf 
isSubtypeOf ( self,  otherType )

  typeName 
typeName (
        self,
        d,
        n,
        )


Table of Contents

This document was automatically generated on Tue Mar 05 10:33:44 2002 by HappyDoc version WORKING